Beyond Tests

نویسندگان

چکیده

Automated program repair is an emerging technology that seeks to automatically rectify errors and vulnerabilities. Repair techniques are driven by a correctness criterion often in the form of test suite. Such test-based may produce overfitting patches, where patches produced fail on tests outside suite driving repair. In this work, we present method fixes vulnerabilities without need for voluminous Given vulnerability as evidenced exploit, technique extracts constraint representing with help sanitizers. The extracted serves proof obligation our synthesized patch should satisfy. met propagating locations deemed be “suitable” fix locations. An implementation approach (E xtract F ix ) top KLEE symbolic execution engine shows its efficacy fixing wide range taken from ManyBugs benchmark, real-world CVEs Google’s OSS-Fuzz framework. We believe work presents way forward problem generalizing observable hazards/vulnerabilities (as constraint) single failing or exploit.

برای دانلود باید عضویت طلایی داشته باشید

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Pulmonary function tests and rehabilitation in 2012: beyond sitting position

The benefits of pulmonary rehabilitation (PR) programs in patients with chronic obstructive pulmonary disease (COPD) are well established today [1]. PR programs improve exercise tolerance and health related quality of life; nevertheless, the role of inspiratory muscle training in rehabilitation programs remains controversial [2]. This is particularly due to the absence of clear data on the effe...

متن کامل

Beyond sequencing: new diagnostic tests turn to pathways.

I n cancer, as in life, DNA doesn't have the last word. Although some gene mutations can predict response to certain targeted therapies, single-gene testing has limits. " Most of biology and probably the large fraction of cancer biology doesn't occur at a chromosomal level, " said NCI geneticist Ken Buetow, Ph.D., at the 2010 American Association for Cancer Research conference on molecular diag...

متن کامل

Testing beyond words: using tests to enhance visuospatial map learning.

Psychological research shows that learning can be powerfully enhanced through testing, but this finding has so far been confined to memory tasks requiring verbal responses. We explored whether testing can enhance learning of visuospatial information in maps. Fifty subjects each studied two maps, one through conventional study, and the other through computer-prompted tests. For the tests, the su...

متن کامل

Beyond diagnostic accuracy: the clinical utility of diagnostic tests.

Like any other medical technology or intervention, diagnostic tests should be thoroughly evaluated before their introduction into daily practice. Increasingly, decision makers, physicians, and other users of diagnostic tests request more than simple measures of a test's analytical or technical performance and diagnostic accuracy; they would also like to see testing lead to health benefits. In t...

متن کامل

Tumour radiobiology beyond fractionation

Historically it has been shown repeatedly that single high doses of radiation do not allow a therapeutic differential between tumor and critical normal tissues but dose fractionation does. The purpose of conventional dose fractionation is to increase dose to the tumor while preserving normal tissue function. Tumors are generally irradiated with 2Gy dose per fraction delivered daily to a more or...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

ژورنال

عنوان ژورنال: ACM Transactions on Software Engineering and Methodology

سال: 2021

ISSN: ['1049-331X', '1557-7392']

DOI: https://doi.org/10.1145/3418461